home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
System Booster
/
System Booster.iso
/
Archives
/
Drivers
/
vb2091.readme
< prev
next >
Wrap
Text File
|
1996-09-26
|
2KB
|
56 lines
Short: Makes A2091 work better in A4000; v0.2b
Author: volker@vb.franken.de (Volker Barthelmann)
Uploader: volker@vb.franken.de (Volker Barthelmann)
Type: hard/drivr
WHAT'S NEW
This version contains several bugfixes, new options/features and includes
source.
INTRODUCTION
ZorroII boards can only reach the lower 16MB of address space. So DMA
SCSI controllers must find another way to transfer data to expansion
RAM. Some of them (especially the A2091) do a very bad job in this
situation. In an A4000/40 transfer rates may drop to 50KB/s.
This program patches the (2nd.)scsi.device to use MEMF_24BITDMA
RAM as a buffer followed (in case of CMD_READ) by CopyMem().
It was developed with the A4000/A2091 combinbation in mind, but
should work with other configurations, too (see REQUIREMENTS).
FEATURES
There are already some PD utilities floating around that do a similar
job. So why may this one be better?
- It patches the device instead of the Read() & Write() DOS-functions,
giving the following advantages:
o Programs accessing the device directly (e.g. SysInfo, SCSI-Speed
or tape-handlers) are patched, too.
o Patching Read() doesn't seem to have any influence on LoadSeg(), so
those patches don't speedup loading of programs whereas vb2091 does.
o It is possible to use double-buffering and load into one buffer
while copying the contents of the other one to fastram. This makes
higher transfer rates possible. I wasn't able to get more than
800KB/s with DOS-level-patches, but could get over 1MB/s with
vb2091.
- Some early A4000s (including mine :-( ) can't do DMA to onboard ram.
On such A4000s every transfer to/from chipmem will cause the
computer to hang. vb2091 can be told to redirect those transfers too.
============================= Archive contents =============================
Original Packed Ratio Date Time Name
-------- ------- ----- --------- -------- -------------
8372 4029 51.8% 21-Feb-95 23:10:58 vb2091
9668 2653 72.5% 21-Feb-95 22:29:34 vb2091.c
9220 3996 56.6% 21-Feb-95 22:59:54 vb2091.doc
4708 2871 39.0% 13-Feb-95 20:25:50 vb2091SAS
-------- ------- ----- --------- --------
31968 13549 57.6% 22-Feb-95 21:26:10 4 files